home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 May: Tool Chest / Developer CD Series Tool Chest (Apple Computer)(May 1999).iso / What's New? / Technical Documentaion / Macintosh Technotes and Q&As / technotes / tn / 1076_MsgTest.hqx / MsgTest / PCMsgTst / BLDINST.TXT next >
Encoding:
Text File  |  1996-09-16  |  1.0 KB  |  20 lines

  1. PCMsgTst Build Instructions
  2. 8/29/96
  3.  
  4. PCMsgTst is built from some C code as well as some x86 assembler code. The x86 
  5. assembler code is used for accessing the messaging system through the INT 5Fh 
  6. interface. Also, because the messaging system is still 16-bit based, getting 
  7. data in and out of some of the registers is easier this way. Although, it is 
  8. possible that some of this could  be done from in-line assembly within C 
  9. functions.
  10.  
  11. The msg.asm and msg.inc files were compiled with the ml tool from MASM v6.11. 
  12. Executing  the BLDMSG.BAT file will execute the ml tool with the proper flags 
  13. set. In the meantime, the msg.obj file is included as it needs to link with 
  14. PCMsgTst tool when PCMsgTst.C is built.
  15.  
  16. To build PCMsgTst, we used MSVC v1.5. Why such an old version, you may ask? 
  17. Well, you need to be able to generate 16-bit code to interact with the 
  18. message system. So a 32-bit compiler won't work. The PCMsgTst.MAK file 
  19. (generated by MSVC 1.5) will build the tool and include the Msg.obj file 
  20. needed at link time.